more rugged - French English Dictionary